Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F24 France F4 Napoli International Cup - Napoli Mobelwelt-Zick Open 98 - Dresden Medicor Open - Budapest Laser Vision USTA Challenger - Amarillo Open de Franche Comte - Besancon Zagreb Open - Zagreb Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Open Maxon - Barcelona Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Tatra Banka Open 2003 - Bratislava Open Mutouest - St. Brieuc Open de Franche-Comte - Besancon Mobilux Open - Luxembourg Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Siemens Open 2007 - Scheveningen Geneva Challenger - Geneva Tean International - Alphen Challenger 42 - Andrezieux Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Porsche Open - Poznan s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Sunrise Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Rome Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Marburg Challenger Manerbio Challenger Alphen Challenger VI Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Zagreb Open - Zagreb BMW Brixina Tennis Open 2000 - Bressanone Espinho Challenger - Espinho Brixina Tennis Open - Bressanone Challenger Casino Lugano - Lugano Memorial Piertomaso Tessitore - San Remo Internazionali di Tennis de San Marino - San Marino Barletta Citta'Della Disfida Open 98 - Barletta XXVIII Edizione 'A.Savoldi' - Manerbio Tatra Banka Open - Bratislava V Trofeo Barcelona de Tenis - Barcelona Tatra Banka Open 2001 - Bratislava Challenger Britania Zavaleta - Puebla Pekao Open - Szczecin Sardinia International Championship - Cagliari Open de L'Isere - Grenoble FILA Challenger Biella - Biella Open de Charleroi - Charleroi Yugoslavia Open - Belgrade Zivnobanka Open 1999 - Prostejov VII Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Pekao Open 2003 - Szczecin AXA Open - Espinho Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Milano Challenger-Jameson Cup - Milan IPP Geneva Trophy - Geneva Banca Stato Challenger Lugano - Lugano Wartburg Open - Eisenach Tampere Challenger - Tampere C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Marino Cepu Open - San Marino The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb VIII Torneo Internazionale di Tennis - Barletta Open Sainte Victoire - Aix-En-Provence Pro Tennis World Open - Sunrise Alfa Romeo Tennis Cup - Cordenons Rhein-Main Challenger 2004 - Aschaffenburg Ethias Trophy - Mons Open D'Orleans - Orleans Tunis Open 2007 - Tunis Privat Bank Cup - Dnepropetrovsk Internazionali di Tennis Dell'Umbria - Todi Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Idea Prokom Open - Sopot San Marino Challenger Rijeka Open - Rijeka Messina CH Siemens Open - Scheveningen Parioli CH Tampere CH Neu Ulm CH Casablanca CH BMW Open - Munich Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino U.S. Pro Tennis Championships - Boston Heineken Open - Singapore Open Prevadies - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Citta di Como - Como AT&T Challenger of Dallas - Dallas XI Venice Open - Venice Grand Prix Hassan II - Casablanca Merano Open - Merano Rado Swiss Open - Gstaad The Nottingham Cahllenger - Nottingham Medicor Open - Budapest 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia AXA Cup - London Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Mobilux Open - Luxembourg Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch Challenger Casino Lugano - Lugano Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton AAPT Championships - Adelaide Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Copa AT&T - Buenos Aires Gold Flake Open - Chennai Cordenons Challenger Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Mauritius Open - Mauritius U.S. Men's Clay Court Championships - Houston BMW Open - Munich Open des Alpes Trophee BNP Paribas - Grenoble Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Ethias Trophy - Mons Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille International Tennis Championships - Delray Beach Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Energis Open - Amersfoort Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich 2003 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Dubai Milan Barcelona Kuala Lumpur Beijing Philadelphia Florence Gstaad Long Island Bucharest Estoril Barcelona Bologna Florence Gstaad Umag Santiago Sao Paulo Adelaide Auckland Volkswagen TED Open - Istanbul Memphis Philadelphia Scottsdale Barcelona Nice Madrid Bologna Florence Genova Stuttgart Hilversum Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Cologne Palermo Athens Guaruja Wellington Auckland Guaruja Philadelphia Madrid Florence Hilversum San Marino Palermo Athens Tennis Napoli Cup - Naples Garden Open - Rome San Remo San Marino Geneva AAPT Championships - Adelaide Memorial Savigni - Sassuolo Siebel Open - San Jose Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Open de L'Isere-Open 38 - Grenoble Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel V Torneo Internazionale di Tennis - Barletta Chennai Open - Chennai Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Jameson Cup - Milan Campionati Internazionali di Sicilia - Palermo Challenger Ford de Cherbourg - Cherbourg Davidoff Swiss Indoors - Basel Polish Open 99 - Poznan ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Sporting Challenger 2003 - Turin Estoril Open - Estoril Exim Agmedia Open - Kosice Allianz Suisse Open Gstaad - Gstaad Renault Slovenian Open - Ljubljana Orange Prokom Open - Sopot Quelle Cup - Furth Kaltenberg Open - Split Davidoff Swiss Indoors Basel - Basel Zagreb Open - Zagreb Ciur Pribram Challenger - Pribram Qatar ExxonMobil Open - Doha Ostend Challenger Tennis Cup of Flanders - Ostende LTA Manchester challenger - Manchester ABN/AMRO World Tennis Tournament - Rotterdam Torneo Internazionale di Tennis ATP-Challenger - Merano Poznan Challenger - Poznan 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Rado Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Challenger DCN de Cherbourg - Cherbourg Maia Challenger - Oporto BA-CA Tennis Trophy - Vienna Open de l'Isere - Grenoble Napoli Challenger - Napoli Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Internationale Tenniskampioenschappen - Scheveningen Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Heilbronn Open - Heilbronn Olbia Geovillage Open - Olbia Zagreb Open - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Open Sabadell Atlantico - Barcelona Pekao Open - Szczecin Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Polish Open 2000 - Poznan Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg Open de Tanger - Tangier FILA Challenger - Biella Pilot Pen Tennis - New Haven Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Proton Malaysian Open - Kuala Lumpur Graz CA Challenger - Graz Grolsch Cup - Warsaw Qatar Exxon Mobil Open - Doha Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia Copa Ericsson Argentina - Buenos Aires Toluca Challenger - Toluca Heilbronn Open - Heilbronn Barletta Citta Della Disfida Open 99 - Barletta XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Medibank International - Sydney Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam KGHM Polish Indoors - Wroclaw Delray Beach International Tennis Championships - Delray Beach San Remo Tennis Cup - San Remo Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm Pekao Open - Szczecin Hanko CH Cherbourg Challenger Croatian Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Pescara CH ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen Internazionali di Tennis di San Marino - San Marino Mons Challenger Citrix Tennis Championships - Delray Beach Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Braunschweig Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Milan Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Adelaide Sydney Antwerp Geneva ABN AMRO World Tennis Tournament - Rotterdam Halle Gstaad Washington Basel Lyon Moscow Adelaide Sydney Milan Philadelphia Scottsdale Catella Swedish Open - Bastad Nice Munich Bologna Stuttgart Kitzbuhel Bucharest Tokyo Oahu Estoril Antwerp The Priority Telecom Open - Amersfoort Scottsdale Stuttgart Kitzbuhel San Marino Bucharest Grand Prix Hassan II - Casablanca Athens Buenos Aires Bastad Nice International German Open - Hamburg Bologna Qatar ExxonMobil Open - Doha Genova Monza Challenger Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Tunis Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger Copenhagen Open - Copenhagen 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam Banja Luka Challenger Pilot Pen International - New Haven Beijing Open - Beijing Ljubljana Challenger Stockholm Open - Stockholm Croatian Indoors - Split Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Open Seat-Godo '99 - Barcelona Gelsor Open Romania - Bucharest Dubai Tennis Open - Dubai Sporting Challenger - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella KGHM Polish Indoors - Wroclaw Amsterdam Indianapolis XL Capital Bermuda Open - Bermuda Long Island Madrid San Marino Palermo Athens Compaq Challenger - Bucharest Memphis BPCA Open de Nice-Tounoi Challenger - Nice Skandia Open - Linz Sports Expert Open - Nettingsdorf Copa Sevilla Inernacionales de Andalucia - Seville Verona CH Freudenstadt Challenger - Freudenstadt Copa Ericsson - Caracas Estoril Cairo Challenger - Cairo Umag Tenniscup of Flanders - Ostende Tennis Napoli Cup - Napoli Memphis Estoril Genova Stuttgart CA Challenger - Graz Masters Series - Hamburg Palermo ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Adidas International - Sydney Kroger / St. Jude International - Memphis Japan Open - Tokyo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kitzbuhel St. Vincent San Marino Pilot Pen Tennis - New Haven Open Romania - Bucharest Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Modena CH Pilot Pen Tennis - New Haven Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Allianz Suisse Open Gstaad - Gstaad Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Energis Open - Amersfoort Tennis Masters Series - Rome Tennis Masters Series - Hamburg Indianapolis Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stuttgart Paris Indian Wells Key Biscayne Moscow Monte Carlo Hamburg Rome Cincinnati Essen Paris Monte Carlo Hamburg Rome Open SEAT 2008 - Barcelona San Jose Dutch Open Tennis - Amersfoort Paris Key Biscayne Hamburg Rome Monte Carlo Hamburg Indian Wells Monte Carlo Hamburg Rome Rome BNP Paribas Masters - Paris Casablanca NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Citrix Tennis Championships - Delray Beach Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Mutua Madrilena Masters Madrid - Madrid PBZ Zagreb Indoors - Zagreb Stuttgart SAP Open - San Jose Hilversum Kitzbuhel Indianapolis Serbia Open - Belgrade Kroger / St. Jude International - Memphis Campbells Hall of Fame Tennis Championships - Newport Barcelona Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai Memphis Open 13 - Marseille If Stockholm Open - Stockholm Australian Men's Hardcourt Championships - Adelaide Barcelona The Stella Artois Grass Court Championships - Queen's/London Campionati Internazionali di Sicilia - Palermo Energis Open - Amsterdam Stockholm Open - Stockholm Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Paegas Czech Open - Prague Estoril Open - Estoril Chevrolet Cup - Vina del Mar Siebel Open - San Jose Trofeo Conde de Godo - Barcelona Legg Mason Tennis Classic - Washington D.C. Pescara CH Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai European Community Championships - Antwerp Open Seat-Godo '97 - Barcelona Athens San Francisco Nice Madrid Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Palermo Prague International Championship of Croatia - Umag ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Stuttgart Ostrava Rome Abierto Mexicano Telfonica MoviStar - Acapulco Hypo Group Tennis International - Portschach Open de Moselle - Metz Milan Indoors - Milan Masters Series Monte Carlo - Monte Carlo Madrid Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami German Open - Hamburg Sydney International - Sydney Tennis Masters Series - Miami Wideyes Swedish Open - Bastad Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Monte Carlo Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Indian Wells Monte Carlo French Open - Paris French Open - Paris Key Biscayne Generali Open - Kitzbuhel Jakarta Wimbledon - London Philadelphia U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon French Open U.S. Open - New York Australian Open French Open U.S. Open Australian Open U.S. Open Wimbledon U.S. Open French Open U.S. Open French Open U.S. Open Australian Open French Open Wimbledon French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Telecom Italia Masters - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Miami French Open Wimbledon Australian Open Australian Open Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Roland Garros Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, QR, AUT-BEL 3-2 Atlanta Olympics Barcelona Olympics Grand Slam Cup